NativeSettingsRepository

class NativeSettingsRepository(userDefaults: NSUserDefaults? = null, keychainRepository: KeychainRepository? = null, keychainUsingNSKeyedArchiver: Boolean = true)

Constructors

Link copied to clipboard
constructor(userDefaults: NSUserDefaults? = null, keychainRepository: KeychainRepository? = null, keychainUsingNSKeyedArchiver: Boolean = true)

Functions

Link copied to clipboard
open fun getBoolean(key: String): Boolean?
Link copied to clipboard
open fun getDouble(key: String): Double?
Link copied to clipboard
open fun getFloat(key: String): Float?
Link copied to clipboard
open fun getInt(key: String): Int?
Link copied to clipboard
open fun getLong(key: String): Long?
Link copied to clipboard
Link copied to clipboard
open fun getSecureDouble(key: String): Double?
Link copied to clipboard
open fun getSecureFloat(key: String): Float?
Link copied to clipboard
open fun getSecureInt(key: String): Int?
Link copied to clipboard
open fun getSecureLong(key: String): Long?
Link copied to clipboard
open fun getSecureString(key: String): String?
Link copied to clipboard
open fun getSecureUUID(key: String): <Error class: unknown class>?
Link copied to clipboard
open fun getString(key: String): String?
Link copied to clipboard
open fun getUUID(key: String): <Error class: unknown class>?
Link copied to clipboard
open fun hasKey(key: String): Boolean
Link copied to clipboard
open fun hasSecureKey(key: String): Boolean
Link copied to clipboard
open fun remove(key: String)
Link copied to clipboard
open fun removeSecure(key: String)
Link copied to clipboard
open fun setBoolean(key: String, value: Boolean)
Link copied to clipboard
open fun setDouble(key: String, value: Double)
Link copied to clipboard
open fun setFloat(key: String, value: Float)
Link copied to clipboard
open fun setInt(key: String, value: Int)
Link copied to clipboard
open fun setLong(key: String, value: Long)
Link copied to clipboard
open fun setSecureBoolean(key: String, value: Boolean)
Link copied to clipboard
open fun setSecureDouble(key: String, value: Double)
Link copied to clipboard
open fun setSecureFloat(key: String, value: Float)
Link copied to clipboard
open fun setSecureInt(key: String, value: Int)
Link copied to clipboard
open fun setSecureLong(key: String, value: Long)
Link copied to clipboard
open fun setSecureString(key: String, value: String)
Link copied to clipboard
open fun setSecureUUID(key: String, value: <Error class: unknown class>)
Link copied to clipboard
open fun setString(key: String, value: String)
Link copied to clipboard
open fun setUUID(key: String, value: <Error class: unknown class>)